package com.spsoft.system.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 老系统菜单表 目前只用来判断权限使用， 不适用增删改
 * </p>
 *
 * @author dlchen
 * @since 2023-11-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("SYS_FUNLIST")
public class SysFunlist implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * ID 老项目id是查本表最大id+1
     */
    @TableId(value = "FUNID", type = IdType.AUTO)
    private String funid;

    /**
     * 菜单名字
     */
    private String funname;

    /**
     * 父ID
     */
    private String prefun;

    /**
     *
     */
    private String funkind;

    /**
     *  排序
     */
    private long indexnum;

    /**
     *   url
     */
    private String url;

    /**
     * 菜单类型
     */
    private Integer funtype;

    /**
     *
     */
    private String target;

    /**
     * 菜单 唯一编码
     */
    private String menuid;

    /**
     * 包名
     */
    private String appname;

    /**
     *  模块名字
     */
    private String modulename;

    /**
     *  图标
     */
    private String icon;


}
